package com.lottery.game.core.modules.mapper;


import com.lottery.game.core.modules.entity.user.GameUserMoneyChange;

import com.lottery.game.core.modules.entity.user.GameUserMoneyVO;
import org.apache.ibatis.annotations.Param;

import java.util.List;

/**
 * @Author: zwei
 * @Date: 2018/8/30
 * @Description:
 */
public interface GameUserMoneyChangeDao extends BaseDao<GameUserMoneyChange> {

    List<GameUserMoneyChange> findSimpleList(@Param(value = "betTypeList") List<String> betTypeList,
            @Param(value = "gameUserIdList") List<String> gameUserIdList,
            @Param(value = "beginDate") String beginDate,
            @Param(value = "endDate") String endDate,
            @Param(value = "roomId") String roomId);

    List<GameUserMoneyChange> findUserList(String gameBetId);

    GameUserMoneyVO getPageInfo(String id);
}
